Skip to content

Conversation

@brichet
Copy link
Collaborator

@brichet brichet commented Apr 25, 2025

This PR updates the secrets-manager to v0.3.0, which includes some ways to isolate the secrets between extensions.

See jupyterlab-contrib/jupyter-secrets-manager#13 for context.

With this update, the plugin that will use the secrets needs to "sign" to the secrets manager. It will receive a unique token that will be use to manage the secrets. The token is associated to a namespace, which must be the same value as the plugin id.

The token is stored to a private namespace, to prevent other extensions to be able to retrieve it.

@brichet brichet added enhancement New feature or request maintenance labels Apr 25, 2025
@brichet brichet marked this pull request as ready for review April 25, 2025 15:11
@brichet brichet requested a review from jtpio April 28, 2025 12:36
Copy link
Member

@jtpio jtpio left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks!

@jtpio jtpio merged commit 8c8c45f into jupyterlite:main Apr 29, 2025
14 checks passed
@brichet brichet deleted the update_secrets_manager branch April 29, 2025 15:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request maintenance

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants